urinary organs - French English Dictionary